草庐IT

NoClassDefFoundError: Could not initialize class

全部标签

外部 .jar 文件的 Android Eclipse NoClassDefFoundError

我遇到了一个奇怪的错误。我有一个使用外部库的Android项目,特别是:android-support-v4.jar(用于Android1.6中的Fragment支持)GoogleAdMobAdsSdk-4.3.1.jar(用于广告)该项目运行良好,直到我更新了插件的某些方面(不记得具体细节,因为我没有太关注它),之后,每当我尝试使用上述.jar文件中的任何类时(或其任何子类,甚至是我定义的子类),我会得到一个java.lang.NoClassDefFoundError。找了好久都没有找到答案,真是一头雾水。我认为这个问题与我的IDE的设置方式有关,与实际代码无关,因此除非绝对必要,否

java - 为什么我仍然收到 java.lang.NoClassDefFoundError : android. support.v7.appcompat.R$attr?

所以我正在开发一个俗气的应用程序,在我从事公司的实际应用程序项目之前发布帖子来训练自己使用android。我遇到了一个让我非常困难的错误。我得到了一个我要使用的库依赖项列表,并设置了我的build.gradle文件来加载它们。它可以很好地同步,所以我认为据我所知它是正确的:dependencies{compilefileTree(dir:'libs',include:['*.jar'])compile'com.android.support:appcompat-v7:22.1.1'compile'com.google.android.gms:play-services:7.3.0'co

java - com.google.android.gms.ads.internal.util.aq.a 中的 NoClassDefFoundError 出现奇怪错误

我的谷歌控制台上有一个奇怪的崩溃报告,似乎与谷歌广告模块有关。这是在Google控制台上报告的堆栈跟踪。java.lang.NoClassDefFoundError:atjp.b(com.google.android.gms.dynamite_adsdynamite@14799081@14.7.99(100400-223214910):3)atjo.a(com.google.android.gms.dynamite_adsdynamite@14799081@14.7.99(100400-223214910):3)atjq.a(com.google.android.gms.dynamit

android - 错误 : java. lang.NoClassDefFoundError : android. support.v4.content.LocalBroadcastManager

这个问题在这里已经有了答案:AndroidappcrashesafterSDK-toolsupdateversion(NoClassDefFound,toolversion22)(9个回答)关闭9年前。我已经浏览了所有关于他的错误的相关线程,但我没有成功。应用运行良好,昨天我发现了一些SDK更新。我已通过AndroidSDK工具更新到22(Rev.)并将其他更新也更新到最新。当我运行我的应用程序时,它与日志一起崩溃05-1705:27:37.039:E/AndroidRuntime(1406):FATALEXCEPTION:main05-1705:27:37.039:E/Android

android - ClassCastException : NoClassDefFoundError cannot be cast to RuntimeException

我正在努力将我的代码库升级到Gradle2.2和AndroidStudio1.0。我目前正在尝试让Robolectric2.4正常工作,但是当我尝试运行单元测试时遇到了一个奇怪的问题。该问题仅在gradleclean之后出现;多次运行测试套件将产生通过测试(如预期的那样)。清理后运行测试时,出现以下错误:java.lang.ClassCastException:java.lang.NoClassDefFoundErrorcannotbecasttojava.lang.RuntimeException我已将错误追溯到此调用:Activityactivity=Robolectric.set

android - Android Studio 运行时 .jar 库的 NoClassDefFoundError

StackOverflow上的friend们好我最近在我的Android应用中实现FiksuSDK时遇到了一个问题。简要介绍一下,FiksuSDK是一种用于注册安装和事件的营销工具。所有与Fiksu相关的方法都在一个名为“ASOTracking.jar”的.jar文件中问题:库设置正确,项目编译时Gradle没有报错,我什至可以制作调试apk。但是,它会在尝试初始化SDK时在运行时抛出"java.lang.NoClassDefFoundError"。日志:01-2714:06:54.80131166-31166/com.example.myappI/dalvikvm﹕Couldnotf

java - Android 外部库项目上的 NoClassDefFoundError

我使用eclipse进行GoogleAndroid开发。我创建了一个库项目(Android设置中的[x]IsLibrary),其中包含一个外部jar文件(引用库)。此库项目在另一个项目(将使用库项目的实际项目)中引用。这是通过在Android-settings下添加项目来完成的。源代码编译,但如果我想在设备上执行它,我会得到一个类的NoClassDefFoundError,该类在库项目中包含的jar文件中。编辑:jar文件添加到导出的条目(OrderandExport-Tab上的[x]my.jar来自图书馆项目)有没有一种干净的方法可以让它工作? 最佳答案

android - NoClassDefFoundError : Failed resolution of: Landroid/support/v7/appcompat/R$styleable

新手尝试完成Google提供的“我的第一个应用程序”教程。在通往这个致命异常的路上,我确实导入了很多随机包,以消除许多事情的“无法解决”错误,ActionBarActivity、EditText、Fragment、LayoutInflater等,但不确定这是否重要。无论如何,当我单击主Activity中的“发送”按钮时,我的应用程序崩溃并产生致命异常。这是我的代码和logcat文件。MyActivity.java(又名本教程的MainActivity.java)packagemagiccoupons.tutapp;importandroid.app.Activity;importand

android - java.lang.NoClassDefFoundError : com. google.android.gms.internal.zzmp

在启动我的应用程序时在Android4.4设备上收到此错误。应用程序立即崩溃。但是我在Android5.1设备上没有这个错误。有什么线索吗?10-1522:35:06.30614072-14072/comD/dalvikvm﹕VFY:replacingopcode0x71at0x000010-1522:35:06.30614072-14072/comD/AndroidRuntime﹕ShuttingdownVM10-1522:35:06.30614072-14072/comW/dalvikvm﹕threadid=1:threadexitingwithuncaughtexception(

android - 更新 sdk 得到了 zxing 的 NoClassDefFoundError

如何解决这个NoClassDefFoundError。我已经在我的应用程序中集成了Zxing,一切正常。然后我更新了我的sdk和eclipse插件,当我运行项目时,日志显示03-2717:27:45.173:E/AndroidRuntime(8917):FATALEXCEPTION:main03-2717:27:45.173:E/AndroidRuntime(8917):java.lang.ExceptionInInitializerError03-2717:27:45.173:E/AndroidRuntime(8917):atjava.lang.Class.newInstanceIm